deck department - French English Dictionary